﻿@media print {
    
    .noprint{
        display:none;
    }
    body,html{
        margin:0;
        padding:0;
    }
    body{
        margin:0cm 2cm;
        width: 16cm;
     
        padding:0px;
        /*font-family: Verdana, Sans-serif;*/
        font-family: "Cambria";
        letter-spacing: 1pt;
        color: #000;
        /*background-color:#000;*/
    }
    .IsIE{
        margin:0cm 0cm;
    } 
    #prnt_logo{
        margin:0;
        height:65px;
        border:1px solid #fff;
        /*height:2.15cm;*/
    }
    .print_content{
        border-top:1px solid #fff;
        border-left:1px solid #fff;
        border-right:1px solid #fff;
        /*border-bottom:1px solid #000;*/
        height:71px;
    }
    .container{
        margin:0;
        padding:0;
        width:16cm;
        float:none;
    }
    .main{
        /*position:absolute;*/
         width: 16cm;
         margin:0;
         padding:0;
         float:none;
       
    }
   
    #rules{
        width: 20cm;
        float:none;
    }
    
    #print_table{
        border: solid 1px #FFF;
        border-left: solid 3px #FFF;
        border-right: solid 3px #FFF;
        word-wrap:break-word;
        table-layout: fixed;
        border-collapse:collapse; 
        /*background-color:#aaa;*/
        width:100%;
    }

    #print_table td {
        border: solid 1px #000;
        padding:0px 5px;
        width:33%;
        height:70px;
        /*width:240px;*/
    }
    
    .print_cell{
        
        /*width: 220px;*/
        width: 100%;
        margin: auto;
        overflow: auto;
        text-align:center;
        font-size: 12pt;
        /*background-color:#999;*/
    }
    /*h1 {page-break-after: always;}*/
    
    p{
        text-align:justify;
        margin:0.8em 0;
    }
    p#left_a{
        text-align:left;
    }
    #logo,#site_name{
        float:left;
    }
    #site_name{
        margin-top:20px;
        margin-left:20px;
    }
    div.clear {
        clear: both;
    }
}

@page {
    margin: 2cm 0cm;
}